Berlin wool

noun
1.
a soft woolen yarn for embroidery or knitting.
Also called berlin.
Origin
1840-50; after Berlin, Germany, where such wools were orig. dyed